package com.zb.service;

import com.zb.dto.DeviceLocation;
import com.zb.dto.QuotaDTO;

import java.util.List;

/**
 * 透传通知得服务
 */
public interface NoticeService {

    /**
     * 向其他系统中传递指标得方法
     *
     * @param quotaDTOList
     */
    void quotaTransfer(List<QuotaDTO> quotaDTOList);

    void onlineTransfer(String deviceId, Boolean online);

    void gpsTransfer(DeviceLocation deviceLocation);

    /**
     * 离线数据推送
     *
     * @param deviceId
     */
    void disconnectionAlarm(String deviceId);

}
